land site - Turkish English Dictionary